predaceous instinct - German English Dictionary